/*######################### 手机版 #####################*/
@media screen and (max-width: 400px){
	html,body{
		font-size: 10px;
	}
}
@media screen and (max-width: 360px){
	html,body{
		font-size: 9px;
	}
}
@media screen and (max-width: 320px){
	html,body{
		font-size: 8px;
	}
}

@media screen and (max-width: 720px){
	html,body{
		font-size: 10px;
	}
	body{
		max-width: 600px;
		margin: 0 auto;
	}

	.WJTSJ2021_main{
		width: auto;
		margin: 0 5px;
	}

	.WJTSJ2021_home_right{
		right: 5px;
		top: auto;
		bottom: 5px;
		width: 50px;
		height: 50px;
	}

	.WJTSJ2021_home_right .a_links{
		display: block;
		background: rgba(255,255,255, 0.5) url('../static/imgwenjin16th/a_link.png') no-repeat center center;
		background-size: auto 100%;
		font-size: 0;
		width: 100%;
		height: 100%;
	}

	.WJTSJ2021_home_right .m_links{
		display: none;
		position: absolute;
		z-index: 999;
		right: 0;
		bottom: 0;
		width: auto;
	}
	.WJTSJ2021_home_right .links{
		margin-bottom: 1px;
	}
	.WJTSJ2021_home_right .links a{
		box-sizing: border-box;
		padding: 6px 2px;
		line-height: 35px;
		font-size: 13px;
		text-align: left;
	}
	.WJTSJ2021_home_right .links a:after{
		content: '';
		clear: both;
		height: 0;
		display: block;
		font-size: 0;
	}
	.WJTSJ2021_home_right .links a span{
		display: none;
	}
	.WJTSJ2021_home_right .links a .pic{
		float: left;
		margin: 0 5px;
		display: block;
	}
	.WJTSJ2021_home_right .links a:active{
		background: url('../static/imgwenjin16th/WJ_shadow2.png');
		text-decoration: none;
		color: #FFFFFF;
	}

	.WJTSJ2021_topAll{
		position: fixed;
		z-index: 999;
		top: 0;
		left: 0;
		border-bottom: 1px #E7E9E9 solid;
		box-shadow: 0 0 15px rgba(0,0,0, 0.1);
		width: 100%;
		height: 45px;
		margin: 0;
	}
	.WJTSJ2021_topAll .logo{
		background-size: 100% auto;
		width: 200px;
		height: 45px;
	}
	.WJTSJ2021_topAll .a_links{
		float: right;
		display: block;
		background: url('../static/imgtopAll_a_links.png') no-repeat center center;
		background-size: auto 100%;
		width: 50px;
		height: 45px;
		font-size: 0;
	}
	.WJTSJ2021_topAll .a_links:active{
		background-color: #F0F0F0;
	}
	.WJTSJ2021_topAll .links{
		position: absolute;
		z-index: 999;
		top: 45px;
		right: 0;
		float: none;
		background: rgba(255,255,255, 0.95);
		box-shadow: 0 0 1.5rem rgba(0,0,0, 0.12);
		width: 120px;
		padding-top: 0;
		display: none;
	}
	.WJTSJ2021_topAll .links a,
	.WJTSJ2021_topAll .links .a1,
	.WJTSJ2021_topAll .links .a2,
	.WJTSJ2021_topAll .links .a3,
	.WJTSJ2021_topAll .links .a4{
		float: none;
		display: block;
		background: none;
		border: 0;
		border-top: 1px #EEEEEE solid;
		width: auto;
		height: auto;
		line-height: 25px;
		padding: 8px 0;
		margin: 0;
		font-size: 13px;
		text-align: center;
	}
	.WJTSJ2021_topAll .links a:hover{
		color: #EE0000;
		text-decoration: none;
	}

	.WJTSJ2021_home_hd{
		background: url('../static/imghome_hd_back.jpg') no-repeat 44% bottom;
		background-size: auto 84%;
		height: auto;
		padding: 55px 0 1rem 0;
	}
	.WJTSJ2021_home_hd .WJTSJ2021_main{
		padding: 0;
	}
	.WJTSJ2021_home_hd .WJTSJ2021_banner{
		background-size: auto 75%;
		background-position: 83% center;
		height: 8rem;
	}

	.WJTSJ2021_home_bd{
		padding: 2rem 0 1.5rem 0;
	}

	.WJTSJ2021_home_search{
		margin: 0 10px;
		padding: 0;
		width: auto;
		height: auto;
	}
	.WJTSJ2021_home_search table{
		width: 100%;
		margin: 0 auto;
	}
	.WJTSJ2021_home_search table td{
		height: 45px;
		padding: 0 1px;
		font-size: 12px;
		font-size: 0;
	}
	.WJTSJ2021_home_search table td:nth-child(1){
		width: 90px;
	}
	.WJTSJ2021_home_search table td:nth-child(3){
		width: 55px;
	}
	.WJTSJ2021_home_search table .input1{
		border: 1px #CCCCCC solid;
		border-right: 0;
		display: block;
		width: 65%;
		height: 40px;
		padding: 0 4px;
		font-size: 12px;
	}
	.WJTSJ2021_home_search table .select1{
		border: 1px #CCCCCC solid;
		width: 90px;
		height: 42px;
		padding: 4px 0;
		font-size: 12px;
	}
	.WJTSJ2021_home_search table .btn1, .WJTSJ2021_home_search table .btn2{
		background-position: 4% center;
		background-size: auto 100%;
		width: 30%;
		height: 42px;
		padding: 0 0 1px 10%;
		font-size: 13px;
	}
	.WJTSJ2021_home_search table .btn2{
		width: 55px;
		padding: 0 0 1px 0;
	}


	.WJTSJ2021_home_module1{
		margin-bottom: 3rem;
	}
	.WJTSJ2021_home_module1 .m_top{
		height: 3rem;
	}
	.WJTSJ2021_home_module1 .m_top .title{
		background-size: auto 100%;
		width: 95%;
		height: 5rem;
		line-height: 5rem;
		font-size: 1.45rem;
		padding-left: 13rem;
	}
	.WJTSJ2021_home_module1 .m_top .more{
		display: inline-block;
		top: 3.5rem;
		right: 0.5rem;
		line-height: 2rem;
		padding: 0 0.75rem;
		font-size: 1.125rem;
	}
	.WJTSJ2021_home_module1 .m_top .more:hover{
		color: #54A7A7;
	}
	.WJTSJ2021_home_module1 .m_top .more:active{
		background-color: #F0F0F0;
	}

	.WJTSJ2021_home_module1 .m_middle{
		margin: 0;
		padding: 3rem 1rem 1rem 1rem;
	}

	.WJTSJ2021_home_NewsList li{
		background-position: 5px 6px;
		background-size: auto 18px;
		padding-left: 35px;
		margin-bottom: 5px;
	}
	.WJTSJ2021_home_NewsList li a{
		float: none;
		display: block;
		width: auto;
		max-width: none;
		white-space: normal;
		overflow: visible;
		line-height: 140%;
		padding-top: 5px;
		font-size: 1.5rem;
	}
	.WJTSJ2021_home_NewsList li a:hover{
		color: inherit;
	}
	.WJTSJ2021_home_NewsList li a:active{
		color: #DD4400
	}
	.WJTSJ2021_home_NewsList li .time{
		font-size: 1.1rem;
		color: #999999;
	}


	.WJTSJ2021_home_List1{
		width: auto;
		margin: 0 0 1.5rem 0;
	}
	.WJTSJ2021_home_List1 li{
		float: left;
		width: 50%;
		margin-bottom: 10px;
	}
	.WJTSJ2021_home_List1 li a{
		display: block;
		background-size: 100% 100%;
		box-sizing: border-box;
		width: 15rem;
		height: auto;
		margin: 0.5rem auto;
		padding: 0.75rem;
		text-align: center;
	}
	.WJTSJ2021_home_List1 li a .pic{
	    display: table-cell;
		width: 12rem;
		height: 11rem;
		padding: 4px;
		margin: 0 0 6px 0;
	}
	.WJTSJ2021_home_List1 li a .tt{
		width: 100%;
		line-height: 20px;
		margin: 0;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
	}
	.WJTSJ2021_home_List1 li a .txt{
		line-height: 18px;
		font-size: 11px;
	}
	.WJTSJ2021_home_List1 li a:active{
		background-color: #F0F0F0;
		text-decoration: none;
	}


	.WJTSJ2021_home_card{
		margin: 0;
	}
	.WJTSJ2021_home_card .card_nav{
		height: 39px;
		margin-bottom: 1.5rem;
	}
	.WJTSJ2021_home_card .card_nav .nav{
		left: 0;
		width: 100%;
		height: 40px;
	}
	.WJTSJ2021_home_card .card_nav .nav a{
		height: 40px;
		line-height: 28px;
		padding: 0 6px;
		margin: 0 4px;
		font-size: 18px;
		color: #888888;
	}
	.WJTSJ2021_home_card .card_nav a:hover{
		color: #888888;
	}
	.WJTSJ2021_home_card .card_nav a:active{
		color: #339297;
	}
	.WJTSJ2021_home_card .card_nav a.current{
		color: #339297;
		font-size: 20px;
	}

	.WJTSJ2021_home_List2{
		margin-bottom: 25px;
	}
	.WJTSJ2021_home_List2 li{
		float: none;
		width: 100%;
		margin-bottom: 1.5rem;
	}
	.WJTSJ2021_home_List2 li a{
		padding: 8px 10px;
	}
	.WJTSJ2021_home_List2 li a .pic{
		width: 83px;
		height: 120px;
	}
	.WJTSJ2021_home_List2 li a .tt{
		padding-top: 8px;
		height: 44px;
		line-height: 22px;
		margin-bottom: 5px;
		font-size: 15px;
	}
	.WJTSJ2021_home_List2 li a .txt{
		line-height: 1.4rem;
		font-size: 0.9rem;
		color: #598FC1;
	}
	.WJTSJ2021_home_List2 li a .txt span{
		line-height: 1.4rem;
		max-height: 3rem;
		margin: 0.6rem 0;
}
	.WJTSJ2021_home_List2 li a:hover{
		text-decoration: none;
		box-shadow: 0 0 10px #CCCCCC;
	}
	.WJTSJ2021_home_List2 li a:hover .txt{
		color: #EE6666;
	}

	.WJTSJ2021_home_News{
		padding: 5px 10px;
		margin-bottom: 1rem;
	}
	.WJTSJ2021_home_News .pic{
		display: none;
	}
	.WJTSJ2021_home_News .list{
		float: none;
		width: 100%;
		margin: 0;
	}
	.WJTSJ2021_home_News .list li{
		background-position: 0 12px;
		background-size: auto 15px;
		border-bottom: 1px #DDDDDD dashed;
		height: auto;
		padding: 2px 5px 4px 20px;
		position: relative;
	}
	.WJTSJ2021_home_News .list li .aa{
		display: block;
		float: none;
		max-width: none;
		white-space: normal;
		overflow: auto;
		text-overflow: auto;
		font-size: 1.5rem;
		line-height: 1.7rem;
		padding: 8px 0 32px 0;
	}
	.WJTSJ2021_home_News .list li .aa:hover{
		text-decoration: none;
	}
	.WJTSJ2021_home_News .list li .aa:active{
		background-color: #F0F0F0
	}
	.WJTSJ2021_home_News .list li .time{
		float: none;
		position: absolute;
		bottom: 10px;
		right: 5px;
		line-height: 12px;
		font-size: 10px;
	}


	.WJTSJ2021_home_bd2{
		background-size: 160% auto;
	}
	.WJTSJ2021_home_SMZ{
		background: none;
		padding: 3.5rem 0 0 0;
		width: 98%;
		height: auto;
		margin: 0 auto;
		overflow: hidden;
	}
	.WJTSJ2021_home_SMZ:after{
		content: '';
		clear: both;
		height: 0;
		display: block;
		font-size: 0;
	}
	.WJTSJ2021_home_SMZ a{
		position: inherit;
		display: inline-block;
		box-sizing: border-box;
		float: left;
		border: 2px rgba(255,255,255, 0.4) solid;
		border-radius: 1rem;
		box-shadow: 0 0 10px rgba(0,0,0, 0.1);
		line-height: 120%;
	}
	.WJTSJ2021_home_SMZ a .main{
		border-width: 2px;
		border-radius: 1rem;
	}
	.WJTSJ2021_home_SMZ a .t1{
		display: block;
		padding-top: 0.5em;
		font-size: 1.1em;
		color: #986300;
	}
	.WJTSJ2021_home_SMZ a .t2{
		display: block;
		font-size: 1em;
		color: #5F4411;
	}
	.WJTSJ2021_home_SMZ a:hover{
		text-decoration: none;
	}
	.WJTSJ2021_home_SMZ a:hover .main{
		background-image: url('/static/imgWJ_home_SMZ_a2.png');
		border-color: #7CBDDC;
	}
	.WJTSJ2021_home_SMZ a:hover .t1{
		color: #217CC0
	}
	.WJTSJ2021_home_SMZ a:hover .t2{
		color: #386687
	}
	.WJTSJ2021_home_SMZ a.big,
	.WJTSJ2021_home_SMZ a.normal,
	.WJTSJ2021_home_SMZ a.small,
	.WJTSJ2021_home_SMZ a.mini{
		width: 30.33%;
		height: 60px;
		font-size: 14px;
		margin: 0 1.5% 1rem 1.5%;
	}

	.WJTSJ2021_home_SMZ .a1,
	.WJTSJ2021_home_SMZ .a2,
	.WJTSJ2021_home_SMZ .a3,
	.WJTSJ2021_home_SMZ .a4,
	.WJTSJ2021_home_SMZ .a5,
	.WJTSJ2021_home_SMZ .a6,
	.WJTSJ2021_home_SMZ .a7,
	.WJTSJ2021_home_SMZ .a8,
	.WJTSJ2021_home_SMZ .a9,
	.WJTSJ2021_home_SMZ .a10,
	.WJTSJ2021_home_SMZ .a11,
	.WJTSJ2021_home_SMZ .a12,
	.WJTSJ2021_home_SMZ .a13,
	.WJTSJ2021_home_SMZ .a14,
	.WJTSJ2021_home_SMZ .a15,
	.WJTSJ2021_home_SMZ .a16,
	.WJTSJ2021_home_SMZ .a17,
	.WJTSJ2021_home_SMZ .a18{
		left: auto;
		top: auto;
	}

	.WJTSJ2021_ft{
		padding: 12px;
		margin-top: 10px;
		font-size: 11px;
		line-height: 25px;
	}

	.WJTSJ2021_hd{
		background-image: url('../static/imghd_back2.jpg');
		background-size: auto 75%;
		background-position: center bottom;
		padding-top: 60px;
		padding-bottom: 15px;
		height: auto;
		margin-bottom: 5px;
	}
	.WJTSJ2021_hd .banner{
		background: url('../static/imgm_WJ_banner2.png') no-repeat center center;
		background-size: auto 100%;
		height: 7rem;
	}


	.WJTSJ2021_bd{
		padding: 1.2rem 0;
	}

	.WJTSJ2021_MBX{
		display: none;
	}

	.WJTSJ2021_List1{
		margin-bottom: 20px;
	}
	.WJTSJ2021_List1 li{
		border-bottom: 1px #BBBBBB dashed;
		padding: 5px 5px 10px 5px;
		margin-bottom: 5px;
		position: relative;
	}
	.WJTSJ2021_List1 li .pic{
		float: left;
		width: 120px;
		height: 80px;
		margin-right: 15px;
		text-align: center;
	}
	.WJTSJ2021_List1 li .aa{
		padding: 0;
		margin: 0;
		line-height: 22px;
		max-height: 44px;
		overflow: hidden;
	}
	.WJTSJ2021_List1 li .aa a{
		display: block;
		font-size: 15px;
		padding: 1px 0 30px 0;
	}
	.WJTSJ2021_List1 li .aa a:hover{
		color: #FF0000;
		text-decoration: none;
	}
	.WJTSJ2021_List1 li .time{
		top: auto;
		right: 0;
		bottom: 12px;
		font-size: 10px;
		color: #999999;
	}
	.WJTSJ2021_List1 li .txt{
		display: none;
	}

	.WJTSJ2021_page{
		padding: 10px;
		text-align: center;
		margin-bottom: 20px;
	}
	.WJTSJ2021_page table, .WJTSJ2021_page tbody{
		width: 100%;
	}
	.WJTSJ2021_page table, .WJTSJ2021_page tbody, .WJTSJ2021_page tr, .WJTSJ2021_page td{
		display: block;
		text-align: center;
	}
	.WJTSJ2021_page table td{
		float: left;
		box-sizing: border-box;
		width: 50%;
		line-height: 20px;
		padding: 6px 0;
		font-size: 12px;
	}
	.WJTSJ2021_page table td:nth-child(1){
		width: 100%;
		float: none;
	}
	.WJTSJ2021_page table td:nth-child(2){
		text-align: right;
		padding-right: 15px;
	}
	.WJTSJ2021_page table td:nth-child(3){
		text-align: left;
		padding-left: 15px;
	}
	.WJTSJ2021_page .page a{
		padding: 7px 10px;
		margin: 0 3px;
		font-size: 12px;
	}

	.WJTSJ2021_TXT{
		margin: 5px 0 20px 0;
	}
	.WJTSJ2021_TXT h1{
		line-height: 30px;
		margin: 0 0 15px 0;
		font-size: 20px;
	}
	.WJTSJ2021_TXT .time{
		border-top: 1px #CCCCCC solid;
		line-height: 30px;
		margin-bottom: 15px;
		font-size: 10px;
	}
	.WJTSJ2021_TXT .txt{
		margin: 8px 5px;
		line-height: 220%;
		font-size: 16px;
	}
	.WJTSJ2021_TXT .txt p{
		margin: 0 0 15px 0;
	}
	.WJTSJ2021_TXT .txt img{
		margin: 0 auto 15px auto;
	}

	/*###  2019-04-16  ###*/
	.WJTSJ2021_List2{
		margin-bottom: 15px;
	}
	.WJTSJ2021_List2 li{
		float: left;
		width: 50%;
		margin-bottom: 1.4rem;
	}
	.WJTSJ2021_List2 li:nth-child(odd){
		clear: both;
	}
	.WJTSJ2021_List2 li a{
		padding: 15px 10px 13px 10px;
		text-align: center;
	}
	.WJTSJ2021_List2 li a .pic{
		float: none;
		width: 9rem;
		height: 13rem;
		margin: 0 auto;
	}
	.WJTSJ2021_List2 li a .tt{
		padding-top: 5px;
		line-height: 20px;
		min-height: 0;
		overflow: hidden;
		margin-bottom: 10px;
		font-size: 15px;
	}
	.WJTSJ2021_List2 li a .txt{
		font-size: 12px;
	}
	.WJTSJ2021_List2 li a .txt span{
		line-height: 1.4em;
		max-height: 2.8em;
	}

	.WJTSJ2021_Book{
		width: auto;
		margin: 15px 10px;
	}
	.WJTSJ2021_Book .pic{
		float: none;
		border: 7px #FFFFFF solid;
		margin: 0 auto 20px auto;
	}
	.WJTSJ2021_Book .title{
		float: none;
		width: auto;
		margin-bottom: 15px;
		line-height: 28px;
		font-size: 18px;
		font-weight: bold;
		text-align: center;
	}
	.WJTSJ2021_Book .ZhaiYao{
		float: none;
		width: auto;
		margin: -5px 0 20px 0;
		line-height: 22px;
		max-height: 66px;
		overflow: hidden;
		font-size: 11px;
	}
	.WJTSJ2021_Book .XiangXi{
		float: none;
		width: auto;
		padding: 15px 15px 15px 25px;
		margin-bottom: 20px;
	}
	.WJTSJ2021_Book .XiangXi label{
		float: none;
		display: block;
		margin-bottom: 2px;
		font-size: 13px;
	}
	.WJTSJ2021_Book .XiangXi .t1{
		margin-right: 8px;
	}
	.WJTSJ2021_Book .FenXiang{
		float: none;
		width: auto;
	}
	.WJTSJ2021_Book .FenXiang .a_FenXiang{
		float: left;
		display: inline-block;
		background: url('../static/imgico_FenXiang.png') no-repeat 5px center;
		background-size: auto 100%;
		width: auto;
		line-height: 30px;
		padding: 0 5px 0 38px;
		font-size: 14px;
		color: #777777;
		letter-spacing: 3px;
	}
	.WJTSJ2021_Book .FenXiang .a_FenXiang:hover{
		text-decoration: none;
	}
	.WJTSJ2021_Book .FenXiang .a_FenXiang:active{
		background-color: #EDEDED;
	}
	.WJTSJ2021_Book .FenXiang .bdsharebuttonbox{
		display: none;
		position: fixed;
		z-index: 9999;
		bottom: 100px;
		left: 0;
		width: 94%;
		height: auto;
		margin: 0 3%;
	}
	.WJTSJ2021_Book .FenXiang .bdsharebuttonbox .bds_more{
		display: none;
	}
	.WJTSJ2021_Book .FenXiang .bdshare-button-style0-16 .bds_tsina, .WJTSJ2021_Book .FenXiang .bdshare-button-style0-16 .bds_sqq, .WJTSJ2021_Book .FenXiang .bdshare-button-style0-16 .bds_weixin, .WJTSJ2021_Book .FenXiang .bdshare-button-style0-16 .bds_douban{
		background: #FFFFFF url('../static/imgm_FenXiang_ico.png') no-repeat center 0;
		background-size: 40px auto;
		box-sizing: border-box;
		border-radius: 5px;
		width: 20%;
		height: 75px;
		padding: 52px 0 0 0;
		margin: 0 2.5%;
		text-align: center;
	}
	.WJTSJ2021_Book .FenXiang .bdshare-button-style0-16 .bds_sqq{
		background-position-y: -100px;
	}
	.WJTSJ2021_Book .FenXiang .bdshare-button-style0-16 .bds_weixin{
		background-position-y: -200px;
	}
	.WJTSJ2021_Book .FenXiang .bdshare-button-style0-16 .bds_douban{
		background-position-y: -300px;
	}

	.WJTSJ2021_Zhezhao{
		position: fixed;
		z-index: 1111;
		left: 0;
		top: 0;
		background: rgba(50,50,50, 0.8);
		width: 100%;
		height: 100%;
		display: none;
	}



	/*###########  2019-04-17  ###########*/
	.WJTSJ2021_MuLu{
		float: none;
		width: 100%;
	}
	.WJTSJ2021_MuLu .top{
		height: 35px;
		line-height: 35px;
		padding: 0 10px;
		font-size: 14px;
	}
	.WJTSJ2021_MuLu .middle{
		padding: 5px 0;
	}
	.WJTSJ2021_MuLu .middle .list{
		margin: 0;
		padding: 0 5px;
		max-height: none;
		overflow-x: inherit;
	}
	.WJTSJ2021_MuLu .middle .list li{
		background-position-x: 15px;
		background-size: auto 12px;
		padding: 0;
		margin-bottom: 1px;
	}
	.WJTSJ2021_MuLu .middle .list li a{
		display: block;
		line-height: 20px;
		padding: 6px 0 6px 35px;
		font-size: 12px;
	}
	.WJTSJ2021_MuLu .middle .list li a:hover{
		background: none;
		color: inherit;
	}
	.WJTSJ2021_MuLu .middle .list li a:active{
		background: rgba(30,30,30, 0.05);
		color: #000000;
	}

	.WJTSJ2021_epub{
		float: none;
		width: 100%;
		margin-bottom: 20px;
	}
	.WJTSJ2021_epub .a_prev, .WJTSJ2021_epub .a_next{
		display: inline-block;
		line-height: 35px;
		padding: 0 35px 2px 35px;
		margin-top: 15px;
		font-size: 14px;
	}
	.WJTSJ2021_epub .a_prev{
		float: left;
		margin-left: 15px;
	}
	.WJTSJ2021_epub .a_next{
		float: right;
		margin-right: 15px;
	}

	#viewer.scrolled{
		width: 100%;
		height: 42rem;
	}

	.WJTSJ2021_ShuPing{
		width: 100%;
		margin: 0px auto 20px auto;
	}
	.WJTSJ2021_ShuPing .top{
		height: 30px;
		margin-bottom: 5px;
	}
	.WJTSJ2021_ShuPing .top .tt{
		line-height: 30px;
		padding: 0 15px;
		font-size: 16px;
	}
	.WJTSJ2021_ShuPing .txt{
		margin: 10px 5px;
		line-height: 200%;
		font-size: 13px;
	}
	.WJTSJ2021_ShuPing .txt h1{
		padding: 10px 0;
		margin: 0;
		line-height: 25px;
		font-size: 17px;
	}
	.WJTSJ2021_ShuPing .txt p{
		margin: 0 0 12px 0;
	}


	/*##################  2019-04-18  ###################*/
	.WJTSJ2021_Book .btns .btn1, .WJTSJ2021_Book .btns .btn2, .WJTSJ2021_Book .btns .btn3{
		height: 38px;
		padding: 0 13px 2px 13px;
		margin: 0 4px;
		font-size: 14px;
	}
	.WJTSJ2021_tan_YJWD{
		position: fixed;
		z-index: 9999;
		top: 48%;
		width: 100%;
		display: none;
	}
	.WJTSJ2021_tan_YJWD .main{
		box-shadow: 0 0 15px rgba(0,0,0, 0.5);
		box-sizing: border-box;
		padding: 30px 20px 0 20px;
		width: 95%;
		height: 38rem;
		margin: -19rem auto 0 auto;
	}
	.WJTSJ2021_tan_YJWD .main h1{
		line-height: 30px;
		margin: 0 0 10px 0;
		padding: 2px;
		font-size: 1.5rem;
	}
	.WJTSJ2021_tan_YJWD .main .txt{
		font-size: 1rem;
		line-height: 200%;
	}
	.WJTSJ2021_tan_YJWD .main .txt p{
		margin: 0 0 10px 0;
	}
	.WJTSJ2021_tan_YJWD .main .txt h2{
		line-height: 220%;
		font-size: 1.1rem;
		margin: 0 0 3px 0;
	}
	.WJTSJ2021_tan_YJWD .main .txt h3{
		color: #057DC5;
		line-height: 25px;
		font-size: 1rem;
		margin: 15px 0 0 0;
	}
	.WJTSJ2021_tan_YJWD .main .btn1{
		border-radius: 5px;
		width: 95%;
		line-height: 40px;
		margin: 20px auto 0 auto;
		font-size: 1.2rem;
	}
	.WJTSJ2021_tan_YJWD .main .close{
		background-size: 80% auto;
		width: 35px;
		height: 35px;
	}

	.WJTSJ2021_MuLu.New{
		border-top: 2px #999999 solid;
		margin: 15px 0;
		padding: 15px 5px;
	}
	.WJTSJ2021_MuLu.New .ML_list{
		margin-bottom: 15px;
	}
	.WJTSJ2021_MuLu.New .ML_list li{
		width: 99%;
		height: auto;
		padding: 6px 10px 7px 15px;
		margin: 0 auto 6px auto;
	}
	.WJTSJ2021_MuLu.New .ML_list li .tt{
		float: left;
		line-height: 36px;
		font-size: 14px;
		color: #000000;
		font-weight: bold;
	}
	.WJTSJ2021_MuLu.New .ML_list li .a1, .WJTSJ2021_MuLu.New .ML_list li .a2{
		border-radius: 4px;
		line-height: 20px;
		padding: 3px 8px;
		margin: 5px 0 0 8px;
		font-size: 13px;
		cursor: pointer;
	}


	/*############  2019-04-19  ############*/
	.WJTSJ2021_home_News .pic{
		display: block;
		float: none;
		width: auto;
		height: auto;
		margin: 5px 0;
	}
	.WJTSJ2021_home_News .pic img{
		width: 100%;
		height: auto;
	}
	.WJTSJ2021_home_News .txt{
		float: none;
		width: auto;
		padding: 5px 0;
	}
	.WJTSJ2021_home_News .txt .aa{
		display: block;
		line-height: 3rem;
		margin-bottom: 1.2rem;
		text-align: center;
		font-size: 2rem;
	}
	.WJTSJ2021_home_News .txt p{
		line-height: 20px;
		margin: 0 0 10px 0;
		font-size: 1rem;
	}


	/*############  2019-04-19-2  ############*/
	.WJTSJ2021_home_List1 li a .pic img{
		max-width: 100%;
		max-height: 100%;
	}
	.WJTSJ2021_home_News .txt2{
		float: none;
		width: auto;
		padding: 0.5rem 0 0 1rem;
		text-align: left;
	}
	.WJTSJ2021_home_News .txt2 .tt{
		line-height: 2.3rem;
		font-size: 1.3rem;
	}
	.WJTSJ2021_home_News .txt2 p{
		line-height: 2rem;
		margin: 0 0 1rem 0;
		text-indent: 2em;
		font-size: 1rem;
	}



	/*############  2019-04-19-3  ################*/
	.WJTSJ2021_epub .a_prev, .WJTSJ2021_epub .a_next{
		position: absolute;
		float: none;
		top: 50%;
		margin: -3rem 0 0 0;
		padding: 0;
		background-size: 3rem auto;
		display: block;
		width: 3.6rem;
		height: 6rem;
	}
	.WJTSJ2021_epub .a_prev span, .WJTSJ2021_epub .a_next span{
		display: none;
	}
	.WJTSJ2021_epub .a_prev{
		left: 0;
	}
	.WJTSJ2021_epub .a_next{
		right: 0;
	}


	/*###############  2019-04-20  #################*/
	.WJTSJ2021_home_News .pic .pp1{
		display: none;
	}
	.WJTSJ2021_home_News .pic .pp2{
		display: block;
	}


	/*###############  2019-04-21  ###############*/
	.WJTSJ2021_QiDai .pp1{
		display: none;
	}
	.WJTSJ2021_QiDai .pp2{
		display: block;
	}


	/*###############  2019-04-22  ##################*/
	.WJTSJ2021_home_right .a_links{
		display: none;
	}
	.WJTSJ2021_home_right .m_links{
		display: block
	}


	/*##################  2019-04-23  ##################*/
	.WJTSJ2021_ShuPing .top .card_nav{
		height: 32px;
	}
	.WJTSJ2021_ShuPing .top .card_nav a{
		line-height: 30px;
		padding: 0 15px;
		font-size: 16px;
	}



	/*##################  2019-04-23-2  ##################*/
	.WJTSJ2021_banner_video{
		margin: 0 0 20px 0;
	}
	.WJTSJ2021_video{
		width: 95%;
		margin: 0 auto 20px auto;
	}


	/*##################  2019-04-26  ##################*/
	.WJTSJ2021_book423_body{
		background-size: 130% auto;
		background-position-y: -15px;
	}
	.WJTSJ2021_book423_banner{
		margin-bottom: 5px;
	}
	.WJTSJ2021_video{
		width: 97%;
		border: 0;
		box-shadow: none;
		height: 350px;
	}


	body.epub .WJTSJ2021_home_right{
		display: none;
	}

	.WJTSJ2021_epub_page{
		display: block;
		position: fixed;
		width: 100%;
		left: 0;
		bottom: 0;
		z-index: 2;
		box-sizing: border-box;
		border-left: 15px #FFFFFF solid;
		border-right: 15px #FFFFFF solid;
	}
	.WJTSJ2021_epub{
		margin-top: -15px;
	}
	#viewer.scrolled{
		height: 100%;
	}
	.WJTSJ2021_epub .a_prev,
	.WJTSJ2021_epub .a_next{
		display: none;
	}

	.WJTSJ2021_a_mulu{
		position: fixed;
		z-index: 8;
		right: 10px;
		bottom: 10px;
		display: inline-block;
		background: rgba(0,0,0, 0.3);
		border-radius: 3px;
		line-height: 250%;
		width: auto;
		padding: 0 1.2rem;
		font-size: 1.5rem;
		color: #F1F1F1;
		text-decoration: none;
	}
	.WJTSJ2021_MuLu{
		position: fixed;
		left: 100%;
		bottom: 0;
		z-index: 9;
		width: 100%;
		height: auto;
		box-sizing: border-box;
		padding-left: 9rem;
	}
	.WJTSJ2021_MuLu .middle{
		max-height: 47rem;
		overflow-y: auto
	}

	body.epub .WJTSJ2021_ft{
		display: none;
	}

	.WJTSJ2021_a_mulu:hover{
		text-decoration: none;
		color: #F1F1F1;
	}
	.WJTSJ2021_a_Full, .WJTSJ2021_a_FullOff{
		display: none;
	}

	.WJTSJ2021_topAll .links .a0{
		display: block;
		padding: 10px 5px;
		text-align: center;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.WJTSJ2021_topAll .links .a4{
		background-position-y: -290px;
		padding-left: 40px;
	}

	/* 取消a标签在移动端点击时的蓝色 */
	a{
		-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
		-webkit-user-select: none;
		-moz-user-focus: none;
		-moz-user-select: none;
	}
	/* 使用图片作为a标签的点击按钮时，当触发touchstart的时候，往往会有一个灰色的背景 */
	a,a:hover,a:active,a:visited,a:link,a:focus{
	    -webkit-tap-highlight-color:rgba(0,0,0,0);
	    -webkit-tap-highlight-color: transparent;
	    outline:none;
	    background: none;
	    text-decoration: none;
	}
	/* 去除ios input框点击时的灰色背景 */
	input{
		-webkit-tap-highlight-color:rgba(0,0,0,0);
	}

	.WJTSJ2021_PSDW{
		margin: 1rem 0 2rem 0;
	}
	.WJTSJ2021_PSDW .p_title{
		line-height: 2.5rem;
		margin-bottom: 1rem;
		font-size: 1.75rem;
	}

	.WJTSJ2021_PSDW_list{
		margin-bottom: 3rem;
	}
	.WJTSJ2021_PSDW_list li{
		width: 47%;
		margin: 0 1.5% 1.5rem 1.5%;
	}
	.WJTSJ2021_PSDW_list li a .pic .main{
		height: 5rem;
	}
	.WJTSJ2021_PSDW_list li a .pic .main img{
		box-shadow: 2px 2px 5px rgba(0,0,0, 0.1);
		max-width: 95%;
		max-height: 3rem;
		padding: 0.5rem;
	}
	.WJTSJ2021_PSDW_list li a .aa{
		line-height: 2rem;
		font-size: 1rem;
	}
	.WJTSJ2021_PSDW_list li a:hover .pic .main  img{
		border-color: #FFFFFF;
	}
	.WJTSJ2021_PSDW_list li a:hover,
	.WJTSJ2021_PSDW_list li a:hover .aa{
		color: #333333;
		text-decoration: none;
	}
	.WJTSJ2021_PSDW_list li a:active{
		background-color: rgba(255,255,255, 0.8);
	}
	.WJTSJ2021_PSDW_list li a:active .pic .main  img{
		border-color: #F2A4A4;
	}
	.WJTSJ2021_PSDW_list li a:active .aa{
		color: #FF0000;
	}


/*###############  2020-08-28  ################*/
	.WJTSJ2021_Book .MuLu,
	.WJTSJ2021_ShuPing{
		width: auto;
		margin: 15px auto;
	}
	.WJTSJ2021_Book .MuLu .m_TB,
	.WJTSJ2021_Book .MuLu .m_TB tbody,
	.WJTSJ2021_Book .MuLu .m_TB tr,
	.WJTSJ2021_Book .MuLu .m_TB td,
	.WJTSJ2021_Book .MuLu .m_TB td span{
		display: block;
		width: auto
	}
	.WJTSJ2021_Book .MuLu .m_TB td span{
		background-position: 10px 8px;
		white-space: normal;
		overflow: auto;
	}


/*###############  2020-09-01  ################*/
	.WJTSJ2021_topAll .links a:hover,
	.WJTSJ2021_List1 li .aa a:hover{
		color: #BB4400;
	}



/*#####################  2020-09-04  ########################*/
	.WJTSJ2021_JianJie{
		background-size: 100%;
		width: auto;
		margin: -15px auto;
		border: 0;
		box-shadow: none;
		padding: 11rem 1.5rem 4rem 1.5rem;
		line-height: 200%;
		font-size: 1.4rem;
	}



/*#####################  2020-09-07  ########################*/
	.WJTSJ2021_JianJie{
		background-size: 150%;
		background-position: center -0.5rem;
		padding-top: 5rem;
	}
	.WJTSJ2021_home_SMZ .a14,
	.WJTSJ2021_home_SMZ .a15{
		left: auto;
		top: auto;
	}


/*##################  2021-01-04  ####################*/
	.WJTSJ2021_topAll .links .a5,
	.WJTSJ2021_topAll .links .a6{
		float: none;
		display: block;
		background: none;
		border: 0;
		border-top: 1px #EEEEEE solid;
		width: auto;
		height: auto;
		line-height: 25px;
		padding: 8px 0;
		margin: 0;
		font-size: 13px;
		text-align: center;
	}
	.WJTSJ2021_topAll .links .a4{
		padding-left: 0;
	}


	.WJTSJ2021_Vote_list{
		margin-top: -1rem;
	}
	.WJTSJ2021_Vote_list li{
		float: none;
		width: auto;
	}
	.WJTSJ2021_Vote_list li a .tt{
		font-size: 16px;
	}


	/*##################  2021-04-09  ####################*/
	.WJTSJ2021_home_hd .a_huodong{
		height: 2.75rem;
		top: -5px;
	}
	.WJTSJ2021_home_hd .a_huodong a{
		line-height: 2.7rem;
		height: 2.75rem;
		padding: 0 1.1rem;
		font-size: 1rem;
	}
	.WJTSJ2021_home_hd .a_huodong .a1:hover{
		background-color: #32A949;
	}
	.WJTSJ2021_home_hd .a_huodong .a1:active{
		background-color: #42B959;
	}
	.WJTSJ2021_home_hd .a_huodong .a2:hover{
		background-color: #2191B1;
	}
	.WJTSJ2021_home_hd .a_huodong .a2:active{
		background-color: #31A1C1;
	}

	/*#####################  2021-11-16  ##########################*/
	.WJTSJ2021_home_right .links a span{
		display: table-cell;
		width: 50px;
		text-align: center;
		height: 35px;
		line-height: 16px;
		vertical-align: middle;
	}
	.WJTSJ2021_home_right .links a span br{
		display: inline;
	}
	.WJTSJ2021_home_right .links a span.pic{
		display: none;
	}


	/*##############  2022-03-28  ################*/
	.WJTSJ2021_home_right .links .a8 .pic{
		background-position-y: -700px;
	}
}
